body { margin-top:10px; background-image:url(pix/marmor.jpg); background-attachment:fixed; }
p { margin-top:0em; margin-bottom:0em; }

body,tr,p,h1,h2,h3,h4,h5,div,td,th,caption { font-family:Verdana,"Century Gothic",Arial; }

h1 { font-size:14pt; font-weight:normal; }
h2 { font-size:14pt; font-weight:normal; color:white; background-color:steelblue;}
h3 { font-size:12pt; }
h4 { font-size:10pt; }
h5 { font-size:8pt; font-weight:normal; }
body,p,tr,td,ul,ol,li,div,th { font-size:10pt; }

table,tr,td,body,p,h1,h2,h3,h4,h5 { text-align:left; }

.kopf { background-color:#003399; color:white; }

.oben { vertical-align:top; }
.mitte { vertical-align:middle; }
.unten { vertical-align:bottom; }
.zentr { text-align:center; }
.links { text-align:left; }
.rechts { text-align:right; }
.linksoben { text-align:left; vertical-align:top; }
.rechtsoben { text-align:right; vertical-align:top; }
.fett { font-weight:bold; }
.klein { font-size:8pt; }
.kleinu { font-size:8pt; font-weight:normal; }
.normal { font-size:10pt; }
.gross { font-size:14pt; margin-bottom:4pt; }
.grau8 { color:dimgray; font-size:8pt; }
.grau10 { color:dimgray; font-size:10pt; }
.linie { color:black; height:1pt; }
.stil1 { font-size:14pt; margin-left:4pt; text-align:left; }
.stil1a { font-size:14pt; font-weight:normal; }
.stil2 { font-size:10pt; margin-left:6pt; text-align:left; }
.stil2a { font-size:10pt; margin-left:6pt; text-align:left; color:#FF3366; font-weight:bold; }
.stilh2 { font-size:14pt; color:white; background-color:steelblue; }
.stilh4 { font-size:10pt; font-weight:bold; color:white; background-color:steelblue; }
.farbe2a { color:#FF3366; font-weight:bold; }
.hervor { background-color:azure; }
.hervor2 { background-color:azure; font-weight:bold; }
.rauf { background-color:#CCFFCC; }
.uurauf { background-color:#EEFFEE; }
.runter { background-color:lightpink; }
.uurunter { background-color:#FFCCCC; }
.champ { background-color:gold; }
.inaktiv { color:dimgray; background-color:lightgray; }
.silber { background-color:#E6E8FA; }
.bronze { background-color:#C17C53; }
.zeit { background-color:whitesmoke; font-weight:bold; }
.zeitunfett { background-color:whitesmoke; font-weight:normal; }
.punkte { background-color:ghostwhite; font-weight:bold; }
.leg1 { background-color:ivory; font-weight:bold; }
.leg2 { background-color:white; font-weight:bold; }
.leg1klein { background-color:ivory; font-size:8pt; }
.leg2klein { background-color:white; font-size:8pt; }
.platz { color:tomato; font-size:8pt; font-weight:normal; }

a:link { color:navy; text-decoration:underline; }
a:visited { color:steelblue; text-decoration:underline; }